package com.hdc.hdc.warehouseManage.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

/**
 * 库位
 * @author GJY
 * 人生格言：学以致用终将成功
 * @version 创建时间：2018年4月16日 下午4:02:03 
 *
 */
@Entity
@Table(name="house_position")
public class Position implements Serializable{

	private static final long serialVersionUID = 5013628606160130957L;
	
	@Id
	@Column(name="id")
	@GeneratedValue(generator="uuid")
	@GenericGenerator(name="uuid",strategy="org.hibernate.id.UUIDGenerator")
	private String id;
	
	@Column(name="house_id")
	private String houseId;
	
	@Column(name="positione_name")
	private String positionName;
	
	@Column(name="position_poi")
	private String positionPoi;
	
	@Column(name="position_desc")
	private String positionDesc;
	
	@Column(name="position_class")
	private String positionClass;
	
	@Column(name="create_date")
	private Date createDate;
	
	@Column(name="update_date")
	private Date updateDate;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getHouseId() {
		return houseId;
	}

	public void setHouseId(String houseId) {
		this.houseId = houseId;
	}

	public String getPositionName() {
		return positionName;
	}

	public void setPositionName(String positionName) {
		this.positionName = positionName;
	}

	public String getPositionPoi() {
		return positionPoi;
	}

	public void setPositionPoi(String positionPoi) {
		this.positionPoi = positionPoi;
	}

	public String getPositionDesc() {
		return positionDesc;
	}

	public void setPositionDesc(String positionDesc) {
		this.positionDesc = positionDesc;
	}

	public String getPositionClass() {
		return positionClass;
	}

	public void setPositionClass(String positionClass) {
		this.positionClass = positionClass;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

}
